to challenge a principle - Deutsch Englisch Wörterbuch